Using QDL to Specify QoS Aware Distributed (QuO) Application Configuration

نویسندگان

  • Partha P. Pal
  • Joseph P. Loyall
  • Richard E. Schantz
  • John A. Zinky
  • Richard Shapiro
  • James Megquier
چکیده

Recent work in opening up distributed object systems to make them suitable for applications needing quality of service control has had the side effect of increasing the complexity in setting up, configuring, and initializing such applications. Configuration of distributed applications is more complicated than that of non-distributed applications, simply because of the heterogeneous and distributed nature of the application’s components. CORBA and other distributed object middleware simplifies the configuration of distributed object applications, but hides much of the information and control necessary to achieve quality of service (QoS). This paper describes the techniques and tools that we have developed within our Quality Objects (QuO) framework for simplifying the configuration of distributed applications with QoS attributes. We describe a QuO configuration language, as well as the specific configuration needs of particular QoS properties – real-time, security, and dependability – and the support we provide for them.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

QoS Aspect Languages and Their Runtime Integration

Distributed object middleware, such as CORBA, hides systemand network-speci c characteristics of objects behind functional interface speci cations. This simpli es development and maintenance of distributed objects, contributing to their growing acceptance. Critical applications have Quality of Service (QoS) requirements, however, such as real-time performance, dependability, or security, that a...

متن کامل

Overview of Quality of Service for Distributed Objects

1 A gap exists between the socket-level Quality of Service (QoS) offered by communications researchers and the object-oriented programming being done at the application level. To bridge this gap, we introduce a framework for handling system properties such as QoS and partial failures. This framework extends the CORBA functional Interface Description Language (IDL) with a QoS Description Languag...

متن کامل

Controlling a CORBA Real-time Event Channel with QuO Middleware

Due to recent advances in the capabilities of MEMS components, it is now feasible to use commodity-off-the-shelf (COTS) middleware to develop high-performance real-time embedded systems. Such systems have stringent requirements for latency, determinism, and priority preservation. The current generation of COTS middleware does not give the application developer the ability to specify and control...

متن کامل

Specifying and Measuring Quality of Service in Distributed Object Systems

Distributed applications are difficult to build and maintain and are even more difficult when the applications are distributed over wide-area networks. Distributed Object Computing middleware has emerged to simplify the building of distributed applications by hiding implementation details behind functional interfaces. However, critical applications have non-functional requirements, such as real...

متن کامل

Emerging Patterns in Adaptive, Distributed Real-Time, Embedded Middleware

We have been developing Quality Objects (QuO), an adaptive middleware framework that supports the development of distributed object applications that can measure, control, and adapt to quality of service (QoS) needs and variations in a system. We have applied QuO to the problems of distributed real-time embedded (DRE) applications, including a streaming video dissemination application and a dyn...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000